
/* Calendar container div */
.calcontainer {
    z-index:999;
    border: 1px solid #C3C3C3;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    background:#fff;
}
.cal-default{
    float:left;
    background:#fff;
}

/* Table style */
.cal-default table{
    border-spacing:0px;
    border-collapse:inherit;
}

/* Default row height */
.cal-default ul{
    line-height:23px;
    list-style-type: none;
}

/* Default style of cell */
.cal-default ul li{
    float:left;
    margin:0;
    padding:0;
    width:18px;
    text-align:center;
}

/* Selectable nums */
.cal-default-num,.cal-default-sat, .cal-default-sun{
}
.cal-default-num a{
    background-color:#fff;
    display:block;
    font-weight: bold;
    color:#444;
}
.cal-default-num a:hover{
    text-decoration:none;
    background-color:#CDCDCD;
    color:#444;
    cursor:pointer;
    font-weight:bold;
}